1
Основы многомерных данных
AI014Lesson 3
00:00

В R Основы многомерных данных основано на принципе, согласно которому высшие структуры не являются отдельными типами хранения. Вместо этого они представляют собой атомарные векторы или факторы дополненные вектором размерности. Применяя атрибут размерности с помощью dim(), мы преобразуем линейную последовательность в многомерный массив размерности k, сопоставляя один индекс памяти с системой многомерных координат.

1. Метаданные как форма

Функция array() выполняет роль конструктора, обертывающего данные (массивы, векторыили факторы) в структуру, где атрибут dim() определяет, как функции интерпретируют организацию элементов.

2. Структурное преобразование

Переход от одномерной к многомерной структуре происходит через синтаксис присваивания: dim(z) <- c(3,5,100). Это перенумерует исходные данные без изменения их значений.

data_vectordim(Z) <- c(3,4,2)многомерный массив (3×4×2)

3. Инициализация состояния

Многомерные структуры часто инициализируются с помощью заполнителей: Z <- array(0, c(3,4,2)) выделяет пространство размером $3 \times 4 \times 2$, организуя 24 элемента в сетку.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>